stone block - Turkish English Dictionary